Skip to content

Conversation

@hzhangxyz
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings January 1, 2026 12:38
@hzhangxyz hzhangxyz merged commit 8cc55ba into main Jan 1, 2026
82 checks passed
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR configures the VitePress documentation site for proper GitHub Pages deployment at a subdirectory path (/ds/). The changes ensure all asset references and navigation work correctly when the site is deployed to https://username.github.io/ds/ instead of the root domain.

  • Added base URL configuration to VitePress
  • Updated asset loading in Vue component to use the base path helper
  • Added Vue as an explicit dependency (required by VitePress)

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
.vitepress/config.mts Adds base: "/ds/" configuration for GitHub Pages subdirectory deployment
docs/examples/Sudoku.vue Imports and uses withBase() helper to properly resolve the Sudoku.ejs asset path
package.json Adds Vue 3.5.26 as an explicit dev dependency (peer dependency for VitePress)
package-lock.json Updates lock file to reflect the new Vue dependency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants